plot of land planted with guava - Spanish English Dictionary